powerstep2 2.2.1
Loading...
Searching...
No Matches
Power Step 2 Registers List

List of registers of Power Step 2 Click driver. More...

Macros

#define POWERSTEP2_CMD_NOP   0x00
 Power Step 2 commands list.
#define POWERSTEP2_CMD_SET_PARAM   0x00
#define POWERSTEP2_CMD_GET_PARAM   0x20
#define POWERSTEP2_CMD_RUN   0x50
#define POWERSTEP2_CMD_STEP_CLOCK   0x58
#define POWERSTEP2_CMD_MOVE   0x40
#define POWERSTEP2_CMD_GO_TO   0x60
#define POWERSTEP2_CMD_GO_TO_DIR   0x68
#define POWERSTEP2_CMD_GO_UNTIL   0x82
#define POWERSTEP2_CMD_RELEASE_SW   0x92
#define POWERSTEP2_CMD_GO_HOME   0x70
#define POWERSTEP2_CMD_GO_MARK   0x78
#define POWERSTEP2_CMD_RESET_POS   0xD8
#define POWERSTEP2_CMD_RESET_DEVICE   0xC0
#define POWERSTEP2_CMD_SOFT_STOP   0xB0
#define POWERSTEP2_CMD_HARD_STOP   0xB8
#define POWERSTEP2_CMD_SOFT_HIZ   0xA0
#define POWERSTEP2_CMD_HARD_HIZ   0xA8
#define POWERSTEP2_CMD_GET_STATUS   0xD0
#define POWERSTEP2_PARAM_GEN_ABS_POS   0x01
 Power Step 2 parameter register list.
#define POWERSTEP2_PARAM_GEN_EL_POS   0x02
#define POWERSTEP2_PARAM_GEN_MARK   0x03
#define POWERSTEP2_PARAM_GEN_SPEED   0x04
#define POWERSTEP2_PARAM_GEN_ACC   0x05
#define POWERSTEP2_PARAM_GEN_DEC   0x06
#define POWERSTEP2_PARAM_GEN_MAX_SPEED   0x07
#define POWERSTEP2_PARAM_GEN_MIN_SPEED   0x08
#define POWERSTEP2_PARAM_V_KVAL_HOLD   0x09
#define POWERSTEP2_PARAM_C_TVAL_HOLD   0x09
#define POWERSTEP2_PARAM_V_KVAL_RUN   0x0A
#define POWERSTEP2_PARAM_C_TVAL_RUN   0x0A
#define POWERSTEP2_PARAM_V_KVAL_ACC   0x0B
#define POWERSTEP2_PARAM_C_TVAL_ACC   0x0B
#define POWERSTEP2_PARAM_V_KVAL_DEC   0x0C
#define POWERSTEP2_PARAM_C_TVAL_DEC   0x0C
#define POWERSTEP2_PARAM_V_INT_SPEED   0x0D
#define POWERSTEP2_PARAM_V_ST_SLP   0x0E
#define POWERSTEP2_PARAM_C_T_FAST   0x0E
#define POWERSTEP2_PARAM_V_FN_SLP_ACC   0x0F
#define POWERSTEP2_PARAM_C_TON_MIN   0x0F
#define POWERSTEP2_PARAM_V_FN_SLP_DEC   0x10
#define POWERSTEP2_PARAM_C_TOFF_MIN   0x10
#define POWERSTEP2_PARAM_V_K_THERM   0x11
#define POWERSTEP2_PARAM_GEN_ADC_OUT   0x12
#define POWERSTEP2_PARAM_GEN_OCD_TH   0x13
#define POWERSTEP2_PARAM_V_STALL_TH   0x14
#define POWERSTEP2_PARAM_GEN_FS_SPD   0x15
#define POWERSTEP2_PARAM_GEN_STEP_MODE   0x16
#define POWERSTEP2_PARAM_GEN_ALARM_EN   0x17
#define POWERSTEP2_PARAM_GEN_GATECFG1   0x18
#define POWERSTEP2_PARAM_GEN_GATECFG2   0x19
#define POWERSTEP2_PARAM_V_CONFIG   0x1A
#define POWERSTEP2_PARAM_C_CONFIG   0x1A
#define POWERSTEP2_PARAM_GEN_STATUS   0x1B

Detailed Description

List of registers of Power Step 2 Click driver.

Macro Definition Documentation

◆ POWERSTEP2_CMD_GET_PARAM

#define POWERSTEP2_CMD_GET_PARAM   0x20

◆ POWERSTEP2_CMD_GET_STATUS

#define POWERSTEP2_CMD_GET_STATUS   0xD0

◆ POWERSTEP2_CMD_GO_HOME

#define POWERSTEP2_CMD_GO_HOME   0x70

◆ POWERSTEP2_CMD_GO_MARK

#define POWERSTEP2_CMD_GO_MARK   0x78

◆ POWERSTEP2_CMD_GO_TO

#define POWERSTEP2_CMD_GO_TO   0x60

◆ POWERSTEP2_CMD_GO_TO_DIR

#define POWERSTEP2_CMD_GO_TO_DIR   0x68

◆ POWERSTEP2_CMD_GO_UNTIL

#define POWERSTEP2_CMD_GO_UNTIL   0x82

◆ POWERSTEP2_CMD_HARD_HIZ

#define POWERSTEP2_CMD_HARD_HIZ   0xA8

◆ POWERSTEP2_CMD_HARD_STOP

#define POWERSTEP2_CMD_HARD_STOP   0xB8

◆ POWERSTEP2_CMD_MOVE

#define POWERSTEP2_CMD_MOVE   0x40

◆ POWERSTEP2_CMD_NOP

#define POWERSTEP2_CMD_NOP   0x00

Power Step 2 commands list.

Specified commands list of Power Step 2 Click driver.

◆ POWERSTEP2_CMD_RELEASE_SW

#define POWERSTEP2_CMD_RELEASE_SW   0x92

◆ POWERSTEP2_CMD_RESET_DEVICE

#define POWERSTEP2_CMD_RESET_DEVICE   0xC0

◆ POWERSTEP2_CMD_RESET_POS

#define POWERSTEP2_CMD_RESET_POS   0xD8

◆ POWERSTEP2_CMD_RUN

#define POWERSTEP2_CMD_RUN   0x50

◆ POWERSTEP2_CMD_SET_PARAM

#define POWERSTEP2_CMD_SET_PARAM   0x00

◆ POWERSTEP2_CMD_SOFT_HIZ

#define POWERSTEP2_CMD_SOFT_HIZ   0xA0

◆ POWERSTEP2_CMD_SOFT_STOP

#define POWERSTEP2_CMD_SOFT_STOP   0xB0

◆ POWERSTEP2_CMD_STEP_CLOCK

#define POWERSTEP2_CMD_STEP_CLOCK   0x58

◆ POWERSTEP2_PARAM_C_CONFIG

#define POWERSTEP2_PARAM_C_CONFIG   0x1A

◆ POWERSTEP2_PARAM_C_T_FAST

#define POWERSTEP2_PARAM_C_T_FAST   0x0E

◆ POWERSTEP2_PARAM_C_TOFF_MIN

#define POWERSTEP2_PARAM_C_TOFF_MIN   0x10

◆ POWERSTEP2_PARAM_C_TON_MIN

#define POWERSTEP2_PARAM_C_TON_MIN   0x0F

◆ POWERSTEP2_PARAM_C_TVAL_ACC

#define POWERSTEP2_PARAM_C_TVAL_ACC   0x0B

◆ POWERSTEP2_PARAM_C_TVAL_DEC

#define POWERSTEP2_PARAM_C_TVAL_DEC   0x0C

◆ POWERSTEP2_PARAM_C_TVAL_HOLD

#define POWERSTEP2_PARAM_C_TVAL_HOLD   0x09

◆ POWERSTEP2_PARAM_C_TVAL_RUN

#define POWERSTEP2_PARAM_C_TVAL_RUN   0x0A

◆ POWERSTEP2_PARAM_GEN_ABS_POS

#define POWERSTEP2_PARAM_GEN_ABS_POS   0x01

Power Step 2 parameter register list.

Specified parameter register list of Power Step 2 Click driver.

◆ POWERSTEP2_PARAM_GEN_ACC

#define POWERSTEP2_PARAM_GEN_ACC   0x05

◆ POWERSTEP2_PARAM_GEN_ADC_OUT

#define POWERSTEP2_PARAM_GEN_ADC_OUT   0x12

◆ POWERSTEP2_PARAM_GEN_ALARM_EN

#define POWERSTEP2_PARAM_GEN_ALARM_EN   0x17

◆ POWERSTEP2_PARAM_GEN_DEC

#define POWERSTEP2_PARAM_GEN_DEC   0x06

◆ POWERSTEP2_PARAM_GEN_EL_POS

#define POWERSTEP2_PARAM_GEN_EL_POS   0x02

◆ POWERSTEP2_PARAM_GEN_FS_SPD

#define POWERSTEP2_PARAM_GEN_FS_SPD   0x15

◆ POWERSTEP2_PARAM_GEN_GATECFG1

#define POWERSTEP2_PARAM_GEN_GATECFG1   0x18

◆ POWERSTEP2_PARAM_GEN_GATECFG2

#define POWERSTEP2_PARAM_GEN_GATECFG2   0x19

◆ POWERSTEP2_PARAM_GEN_MARK

#define POWERSTEP2_PARAM_GEN_MARK   0x03

◆ POWERSTEP2_PARAM_GEN_MAX_SPEED

#define POWERSTEP2_PARAM_GEN_MAX_SPEED   0x07

◆ POWERSTEP2_PARAM_GEN_MIN_SPEED

#define POWERSTEP2_PARAM_GEN_MIN_SPEED   0x08

◆ POWERSTEP2_PARAM_GEN_OCD_TH

#define POWERSTEP2_PARAM_GEN_OCD_TH   0x13

◆ POWERSTEP2_PARAM_GEN_SPEED

#define POWERSTEP2_PARAM_GEN_SPEED   0x04

◆ POWERSTEP2_PARAM_GEN_STATUS

#define POWERSTEP2_PARAM_GEN_STATUS   0x1B

◆ POWERSTEP2_PARAM_GEN_STEP_MODE

#define POWERSTEP2_PARAM_GEN_STEP_MODE   0x16

◆ POWERSTEP2_PARAM_V_CONFIG

#define POWERSTEP2_PARAM_V_CONFIG   0x1A

◆ POWERSTEP2_PARAM_V_FN_SLP_ACC

#define POWERSTEP2_PARAM_V_FN_SLP_ACC   0x0F

◆ POWERSTEP2_PARAM_V_FN_SLP_DEC

#define POWERSTEP2_PARAM_V_FN_SLP_DEC   0x10

◆ POWERSTEP2_PARAM_V_INT_SPEED

#define POWERSTEP2_PARAM_V_INT_SPEED   0x0D

◆ POWERSTEP2_PARAM_V_K_THERM

#define POWERSTEP2_PARAM_V_K_THERM   0x11

◆ POWERSTEP2_PARAM_V_KVAL_ACC

#define POWERSTEP2_PARAM_V_KVAL_ACC   0x0B

◆ POWERSTEP2_PARAM_V_KVAL_DEC

#define POWERSTEP2_PARAM_V_KVAL_DEC   0x0C

◆ POWERSTEP2_PARAM_V_KVAL_HOLD

#define POWERSTEP2_PARAM_V_KVAL_HOLD   0x09

◆ POWERSTEP2_PARAM_V_KVAL_RUN

#define POWERSTEP2_PARAM_V_KVAL_RUN   0x0A

◆ POWERSTEP2_PARAM_V_ST_SLP

#define POWERSTEP2_PARAM_V_ST_SLP   0x0E

◆ POWERSTEP2_PARAM_V_STALL_TH

#define POWERSTEP2_PARAM_V_STALL_TH   0x14